(welding) composite joint - English Synonyms Dictionary